1
分散式協作:多倉儲思維模型
AI016Lesson 8
00:00

分散式協作將重點從單一中央資料夾轉移至一個生態系統,包含 獨立且點對點的倉儲。在此模型中,每個倉儲——例如 my-git-repomarys-repo——都是完整的宇宙,各自擁有獨立的歷史與分支資料。

1. 定義「遠端」

簡單來說,一個 遠端倉儲 是屬於別人的倉儲。它可以存在於公司的網路、網際網路(GitHub),甚至只是你本機檔案系統中的另一個資料夾。其關鍵特徵在於,它是獨立運作的實例,工作內容發生在你直接控制範圍之外。

2. 遠端作為書籤

技術上來說,遠端只是一個 簡寫別名 或「書籤」。無需每次輸入 /Users/Mary/projects/marys-repo 來查看她的進度,你可以將該路徑對應到一個簡單的名稱,例如 mary

我們的倉儲my-git-repoMary 的倉儲marys-repo'mary'(遠端)'origin'(預設父倉儲)遠端:「不是你的倉儲」

3. 狀態的獨立性

倉儲之間是 連結但不自動同步 。建立遠端書籤不會移動程式碼;它僅建立未來透過推送或取得進行資料交換的 路徑 ,以供未來透過推送或取得進行資料交換。

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>